package com.example.springcloudusageserver.service;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;

@FeignClient(name = "example")
@RequestMapping("/example")
public interface ExampleService {

    @GetMapping("testExample")
    String  testExample();

    @PostMapping("/calculate")
    int calculate(@RequestParam("input1") int input1, @RequestParam("input2") int input2);
}
